package Controlador;
import Vista.CategoriaV;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class CategoriaC implements ActionListener {
	 private CategoriaV categoria;

		public CategoriaC() {
			super();
			this.categoria= new CategoriaV();
			this.categoria.setLocation(480, 210);
			this.categoria.setVisible(true);
			this.categoria.addListener(this);
		}

		public void actionPerformed(ActionEvent e) {
			String actionCommand = e.getActionCommand();
			if (actionCommand.equals("Registrar")) {
				RegistrarCategoria();
			}		
			else if (actionCommand.equals("Cancelar")) {
				categoria.Limpiar();
			}
		}
		private void RegistrarCategoria(){
		  	try
			{
		    	if(categoria.getcodcate().equals("") || 
		    	  categoria.getnombrecate().equals("")) 
		    		
		    	   //Deben estar todos los campos llenos para poder incluir el estudiante
		    		categoria.Mensaje("Debe llenar todos los datos para poder registrar una Categoria");
		    	/***else
		    	{
		    		CategoriaDAO categoriaDAO = new CategoriaDAO();
			    	Categoria categoria = new Categoria(ventanaRegistrarEstudiante.getCedula(),
			    			                        ventanaRegistrarEstudiante.getNombre(),ventanaRegistrarEstudiante.getApellido(), 
			    			                        Integer.parseInt(ventanaRegistrarEstudiante.getEdad()));		    
			    	estudianteDAO.registrarestudiante(estudiante);
			    	ventanaRegistrarEstudiante.mostrarMensaje("El Estudiante fue incluido con éxito");
			    	ventanaRegistrarEstudiante.borrarDatos();
		    	}**/
			}catch(Exception e)
			{
				categoria.mensaje("No se pudo registrar la nueva categoria, verifique que los datos sean correctos");
			  	categoria.Limpiar();
			}
		}

		

			}
